package com.java复习.集合的学习;

import java.util.Scanner;

public class main {
    public static void main(String[] args) {
        while (true){
            Scanner myScanner = new Scanner(System.in);
            System.out.println("=====图书管理系统(请进行集合选择)=====");
            System.out.println("1.选择List集合实现");
            System.out.println("2.选择Set集合实现");
            System.out.println("3.选择Map集合实现");
            System.out.println("按其他数字键退出系统");
            System.out.println("请输入你要选择的功能前的序号(1-3)：");

            while(!myScanner.hasNextInt())
            {
                //没有这一行的话会导致无限循环
                String useless = myScanner.next();
                System.out.println("不是数字，重新输入");
            }
            //当是数字时循环结束
            int a = myScanner.nextInt();

            if(a>0 && a<4){
                switch (a){
                    case 1:
                        Listmain.main();
                        break;
                    case 2:
                        Setmain.main();
                        break;
                    case 3:
                        Mapmain.main();
                        break;
                }
            }else {
                System.out.println("===========退出系统===========");
                break;
            }

        }
    }
}
